joint guarantor - French English Dictionary